package com.molichuxing.gateway.bff.permission.entity.response;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.molichuxing.framework.dto.ResponseRootDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class IovAccountModifyVo extends ResponseRootDto {
    private static final long serialVersionUID = 3899565223113587842L;

    @ApiModelProperty(value = " 用户账号（邮箱）", required = true)
    private String account;

    @ApiModelProperty(value = "密码", required = true)
    private String password;

    @ApiModelProperty(value = " 真实姓名", required = true)
    private String realName;

    @ApiModelProperty(value = " 是否启用", required = true)
    private Integer status = 0;

    @JsonIgnore
//    @ApiModelProperty(value = " 是否删除")
    private Boolean isDeleted = false;

    @ApiModelProperty(value = "用户手机号")
    private String userPhone;

    /**
     * 角色名称
     */
    @ApiModelProperty(value = " 车联网角色名称")
    private String iovGroupName;
}